subcommittee on monitoring and innovation in peer review (smipr) - French English Dictionary